prototype design analog design prototype development design for manufacturing design for manufacturability machining cts prototypes engineers design prototyping engineering manufacturing product development engineer prototype cnc